package judesart.app.client.controller;

import com.google.gwt.core.client.GWT;
import com.google.gwt.user.client.rpc.RemoteService;
import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;

@RemoteServiceRelativePath("system")
public interface SystemController extends RemoteService {
    public static class Util {
        private static SystemControllerAsync instance;

        public static SystemControllerAsync getInstance() {
            if (instance == null) {
                instance = GWT.create(SystemController.class);
            }
            return instance;
        }
    }
    
    boolean isProduction();
    
    String getApplicationVersion();

}
